// Context.h
//
#ifndef CONTEXT_ONCE
#define CONTEXT_ONCE

#include "OpenGL.h"

namespace OpenGL{

class Context
{
private:
	void *hwnd;
	void *hDC;
	void *hRC;


public:
	Context();
	~Context();

	void create( unsigned int winID );
	void destroy();

	void makeCurrent();
	void swapBuffers();
	void enableVSync(bool enable);
};
}

#endif